package com.gzx.plugin.tjzy.modular.sms.receipt.vo;

import com.fhs.core.trans.anno.Trans;
import com.fhs.core.trans.constant.TransType;
import com.fhs.core.trans.vo.TransPojo;
import com.gzx.plugin.tjzy.modular.sms.receipt.entity.GzxSmsReceipt;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;

/**
 * @author xbl
 */
@Data
@AutoMapper(target = GzxSmsReceipt.class)
public class GzxSmsReceiptStatisticVo implements TransPojo {

    private long id;
    /**
     * 项目编码
     */
    @Trans(type = TransType.DICTIONARY, key = "project", ref = "projectName")
    private String projectCode;

    private String projectName;

    private long successSend;

    private long totalSend;

    private double smsSendRate;
}
